sHelp
                                     LAB.P.TERM
     i   2
   lab.p.term.dictionary
     lab.p.term.codes
     lab.p.term.component.profiles
       lab.p.term.component.procs
     lab.p.term.components
     lab.p.term.cross.refs
     lab.p.term.dft.procedures
     lab.p.term.dr.profile.eff.date
     lab.p.term.doctor.profiles
     lab.p.term.icd.diagnoses
     lab.p.term.lab.sites
     lab.p.term.lab.sites.by.value
     lab.p.term.markers
     lab.p.term.order.wl.codes
     lab.p.term.other.mnemonics
     lab.p.term.profile.eff.dates
     lab.p.term.profile.selects
       lab.p.term.profile.select.vals
         lab.p.term.profile.select2
           lab.p.term.profile.select.val2
     lab.p.term.sel.prof.eff.date
     lab.p.term.spec.types
     lab.p.term.synonyms
     lab.p.term.user.notes
     lab.p.term.web.notes
     lab.p.term.worksheets
   lab.p.snomed.lab.sites.temp
   lab.p.snomed.tape.load.errors
     lab.p.snomed.tape.errors

 Ì     i   2
lab.p.term.dictionary    (main) 
[urn]
&SPT[spt]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 urn                         10 URN      L                 spt                                                         
 abbrev                      15 FREE     L                 &SPT[spt]|3                                                 
 abnormal                     1 YN       L                 &SPT[spt]|12                                                
 active                       1 YN       L                 &SPT[spt]|0                                                 
 ask.desc                     1 YN       L                 &SPT[spt]|8                                                 
 ask.diagnosis                1 CHOICE   L                 &SPT[spt]P|21                                               
 ask.id                       1 YN       L                 &SPT[spt]|9                                                 
 billing.code                10 FREE     L                 &SPT[spt]P|0                                                
 change.to                   15 FREE     L                                                                             
 charge                       9 MONEY    R                 &SPT[spt]P|1                                                
 charge.rule                 10 FREE     L  LAB.C.RULE     &SPT[spt]P|9                                            
 code.string                 64 FREE     L                 &SPT[spt]CX                                                 
 complete.at.order            1 YN       L                 &SPT[spt]P|14                                               
 compressed.name             60 FREE     L                                                                             
 confidential                 1 YN       L                 &SPT[spt]P|13                                               
 cpt.code                    12 FREE     L                 &SPT[spt]P|19                                               
 cpt.code.type               10 FREE     L                 &SPT[spt]P|20                                               
 default.component.profile   10 FREE     L                 &SPT[spt]P|17                                               
 department                  10 FREE     L  LAB.P.DEPT     &SPT[spt]P|16                                           
 dft.spec.type               10 FREE     L  LAB.P.STYPE    &SPT[spt]P|15                                           
 follow.up.days               3 INT      R                 &SPT[spt]|6                                                 
 follow.up.form              10 FREE     L  LAB.C.FORM     &SPT[spt]|11                                            
 free                        99 FREE     L                                                                             
 group                        1 YN       L                 &SPT[spt]|10                                                
 how.many.dft                 1 PINT     R                 &SPT[spt]P|5                                                
 id                          15 FREE     L                 VAL=@LAB.P.TERM.mnemonic                                    
 id.base                      1 CHOICE   L                 &SPT[spt]|14                                                
 last.update                 50 FREE     L                 &SPT[spt]UPD                                                
 lis.req                      1 YN       L                 &SPT[spt]P|10                                               
 lookup                      60 FREE     L                                                                             
 lookup.from                  1 CHOICE   L                                                                             
 mnemonic                    15 FREE     L                 &SPT[spt]|2                                                 
 name                        60 FREE     L                 &SPT[spt]|1                                                 
 name.30                     30 FREE     L                 VAL=@LAB.P.TERM.name$30                                     
 name.35                     35 FREE     L                 VAL=@LAB.P.TERM.name$35                                     
 name.40                     40 FREE     L                 VAL=@LAB.P.TERM.name$40                                     
 name.45                     45 FREE     L                 VAL=@LAB.P.TERM.name$45                                     
 name.length                  3 FREE     L                                                                             
 name.or.syn.30              30 FREE     L                 VAL=IF{/LAB.P.TERM.synonym;@LAB.P.TERM.name}$30             
 name.or.syn.35              35 FREE     L                 VAL=IF{/LAB.P.TERM.synonym;@LAB.P.TERM.name}$35             
 name.or.syn.40              40 FREE     L                 VAL=IF{/LAB.P.TERM.synonym;@LAB.P.TERM.name}$40             
 name.or.syn.45              45 FREE     L                 VAL=IF{/LAB.P.TERM.synonym;@LAB.P.TERM.name}$45             
 negation                     1 YN       L                 &SPT[spt]|13                                                
 order.rule                  10 FREE     L  LAB.C.RULE     &SPT[spt]P|8                                            
 order.screen                15 FREE     L  MIS.SCREEN     &SPT[spt]|7                                             
 order.wkld.subsection       10 FREE     L  LAB.C.WL.SUBSEC&SPT[spt]P|4                                            
 prof.fee                     9 MONEY    R                 &SPT[spt]P2|1                                               
 prof.fee.code               10 FREE     L                 &SPT[spt]P2|0                                               
 prompt.how.many              1 YN       L                 &SPT[spt]P|3                                                
 redundant.hours              4 PDEC     R                 &SPT[spt]P|6                                                
 redundant.seconds            8 PINT     R                 &SPT[spt]P|7                                                
 reportable                   1 YN       L                 &SPT[spt]P|12                                               
 site.rule                   10 FREE     L  LAB.C.RULE     &SPT[spt]P|11                                           
 slide.count                  3 PDEC     R                 &SPT[spt]P|18                                               
 tape                         1 YN       L                 &SPT[spt]VERS|1                                             
 term                        10 URN      L                 VAL=LAB.P.TERM.urn                                          
 turnaround.time              4 PDEC4    R                 &SPT[spt]P|2                                                
 type                         1 CHOICE   L                 &SPT[spt]|4                                                 
 type.out                     5 FREE     L  LAB.P.TTYPE    &SPT[spt]|5                                             
 version                      3 FREE     L                 &SPT[spt]VERS|0                                             
 Ì      i   2
lab.p.term.codes    (codes) 
[urn, code]
&SPT[spt]C[sptC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 code                        10 FREE     L                 sptC                                                        
 Ì      i   2
lab.p.term.component.profiles    (component.profiles) 
[urn, component.profile]
&SPT[spt]CP[sptCP]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 component.profile           10 FREE     L                 sptCP                                                       
 Ì      i   2
lab.p.term.component.procs    (component.procs) 
[urn,component.profile, component.proc]
&SPT[spt]CP[sptCP]CP[spt1]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 component.proc              10 URN      L  LAB.P.TERM     spt1                                                    
 Ì      i   2
lab.p.term.components    (components) 
[urn, component]
&SPT[spt]T[spt4]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 component                   10 URN      L  LAB.P.TERM     spt4                                                    
 Ì      i   2
lab.p.term.cross.refs    (cross.ref) 
[urn, cross.ref.urn]
&SPT[spt]X[spt2]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 cross.ref.urn               10 URN      L  LAB.P.TERM     spt2                                                    
 cross.ref.desc              60 FREE     L                 &SPT[spt]X[spt2]|0                                          
 Ì      i   2
lab.p.term.dft.procedures    (dft.procs) 
[urn, dft.proc]
&SPT[spt]DP[spt3]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dft.proc                    10 URN      L  LAB.P.TERM     spt3                                                    
 Ì      i   2
lab.p.term.dr.profile.eff.date    (doctor.profile.eff.dates) 
[urn, profile.dr,profile.dr.eff.date]
&SPT[spt]DPD[ggg,sptdd]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 profile.dr                  10 FREE     L  MIS.DOC.DICT   ggg                                                     
 profile.dr.eff.date         10 FREE     L                 sptdd                                                       
 profile.dr.default          10 FREE     L                 &SPT[spt]DPD[ggg,sptdd]|0                                   
 Ì      i   2
lab.p.term.doctor.profiles    (doctor.profiles) 
[urn, profile.doctor]
&SPT[spt]DP[ggg]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 profile.doctor              10 FREE     L  MIS.DOC.DICT   ggg                                                     
 doctor.profile              10 FREE     L                 &SPT[spt]DP[ggg]|0                                          
 Ì      i   2
lab.p.term.icd.diagnoses    (icd.dxs) 
[urn, icd.dx]
&SPT[spt]I[drb]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 icd.dx                       7 FREE     L  LAB.C.DIAG     drb                                                     
 Ì      i   2
lab.p.term.lab.sites    (lab.sites) 
[urn, lab.site.q]
&SPT[spt]LS[sclQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 lab.site.q                   3 PINT     R                 sclQ                                                        
 lab.site                    10 FREE     L  LAB.C.SITE     &SPT[spt]LS[sclQ]|0                                     
 lab.site.ref.code           15 FREE     L                 &SPT[spt]LS[sclQ]|1                                         
 lab.site.res.code           15 FREE     L                 &SPT[spt]LS[sclQ]|2                                         
 Ì      i   2
lab.p.term.lab.sites.by.value    (lab.sites.by.val) 
[urn, lab.site.val]
&SPT[spt]LSV[scl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 lab.site.val                10 FREE     L  LAB.C.SITE     scl                                                     
 lab.site.val.ref.code       15 FREE     L                 &SPT[spt]LSV[scl]|0                                         
 lab.site.val.res.code       15 FREE     L                 &SPT[spt]LSV[scl]|1                                         
 Ì      i   2
lab.p.term.markers    (markers) 
[urn, marker]
&SPT[spt]K[spf]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 marker                      10 FREE     L  LAB.P.MARK     spf                                                     
 Ì      i   2
lab.p.term.order.wl.codes    (order.wl.codes) 
[urn, order.wl.code]
&SPT[spt]OWL[scw]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 order.wl.code               10 FREE     L  LAB.C.WL.CODE  scw                                                     
 order.wl.code.and.count     13 FREE     L                 VAL=@LAB.P.TERM.order.wl.code_"/"_@LAB.P.TERM.order.wl      
                                                           VAL=.code.count'="/"                                        
 order.wl.code.count          2 PINT     R                 &SPT[spt]OWL[scw]|0                                         
 Ì      i   2
lab.p.term.other.mnemonics    (other.mnemonics) 
[urn, oth.mnemonic]
&SPT[spt]M[sptOM]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 oth.mnemonic                15 FREE     L                 sptOM                                                       
 Ì      i   2
lab.p.term.profile.eff.dates    (profile.eff.dates) 
[urn, profile.eff.date]
&SPT[spt]ED[spted]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 profile.eff.date            10 FREE     L                 spted                                                       
 profile.default             10 FREE     L                 &SPT[spt]ED[spted]|0                                        
 Ì      i   2
lab.p.term.profile.selects    (profile.selects) 
[urn, profile.select]
&SPT[spt]PS[sptPS]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 profile.select              10 CHOICE   L                 sptPS                                                       
 Ì      i   2
lab.p.term.profile.select.vals    (profile.select.values) 
[urn,profile.select, profile.value]
&SPT[spt]PS[sptPS,sptPV]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 profile.value               15 FREE     L                 sptPV                                                       
 Ì      i   2
lab.p.term.profile.select2    (profile.selects2) 
[urn,profile.select,profile.value, profile.select2]
&SPT[spt]PS[sptPS,sptPV,sptP2]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 profile.select2             10 CHOICE   L                 sptP2                                                       
 Ì      i   2
lab.p.term.profile.select.val2    (profile.select.values2) 
[urn,profile.select,profile.value,profile.select2, profile.value2]
&SPT[spt]PS[sptPS,sptPV,sptP2,sptV2]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 profile.value2              15 FREE     L                 sptV2                                                       
 profile                     10 FREE     L                 &SPT[spt]PS[sptPS,sptPV,sptP2,sptV2]|0                      
 Ì      i   2
lab.p.term.sel.prof.eff.date    (select.profile.eff.dates) 
[urn, select.profile.sel1,select.profile.val1,select.profile.sel2,select.profile.val2,select.profile.eff.date]
&SPT[spt]PSD[sptPS,sptPV,sptP2,sptV2,sptdd]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 select.profile.sel1         10 FREE     L                 sptPS                                                       
 select.profile.val1         15 FREE     L                 sptPV                                                       
 select.profile.sel2         10 FREE     L                 sptP2                                                       
 select.profile.val2         15 FREE     L                 sptV2                                                       
 select.profile.eff.date     10 FREE     L                 sptdd                                                       
 select.profile.default      10 FREE     L                 &SPT[spt]PSD[sptPS,sptPV,sptP2,sptV2,sptdd]|0               
 Ì      i   2
lab.p.term.spec.types    (spec.types) 
[urn, specimen.type]
&SPT[spt]ST[spst]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 specimen.type               10 FREE     L  LAB.P.STYPE    spst                                                    
 Ì      i   2
lab.p.term.synonyms    (synonyms) 
[urn, synonym]
&SPT[spt]S[sptS]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 synonym                     60 FREE     L                 sptS                                                        
 synonym.dummy                1 FREE     L                 &SPT[spt]S[sptS]|1                                          
 synonym.mnemonic            15 FREE     L                 &SPT[spt]S[sptS]|0                                          
 Ì      i   2
lab.p.term.user.notes    (user.notes) 
[urn, user.note.num]
&SPT[spt]UN[sptU]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 user.note.num                3 PINT     R                 sptU                                                        
 user.note.edit               1 YN       L                                                                             
 user.note.line              65 FREE     L                 &SPT[spt]UN[sptU]                                           
 Ì      i   2
lab.p.term.web.notes    (web.notes) 
[urn, web.note.q]
&SPT[spt]WN[sptWN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 web.note.q                   3 PINT     R                 sptWN                                                       
 web.note.line               90 FREE     L                 &SPT[spt]WN[sptWN]                                          
 Ì      i   2
lab.p.term.worksheets    (worksheets) 
[urn, worksheet]
&SPT[spt]W[spw]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 worksheet                   10 FREE     L  LAB.P.WS       spw                                                     
 Ì     i   2
lab.p.snomed.lab.sites.temp    (snomed.lab.sites) 
[snomed.lab.site.q]
/SNOMED[snoq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 snomed.lab.site.q            2 PINT     R                 snoq                                                        
 snomed.lab.site             10 FREE     L  LAB.C.SITE     /SNOMED[snoq]|0                                         
 Ì     i   2
lab.p.snomed.tape.load.errors    (snomed.tape.run) 
[snomed.load.run]
:SPTER[spter]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 snomed.load.run              3 PINT     R                 spter                                                       
 error.type.check             1 FREE     L                 VAL=IF{L(sptes,snomed.tape.error.type)<L(sptes) 1;"      
                                                           VAL="}                                                      
 error.type.string           10 FREE     L                                                                             
 snomed.load.end.time        20 DATE     L                 :SPTER[spter]|1                                             
 snomed.load.start.time      20 FREE     L                 :SPTER[spter]|0                                             
 Ì      i   2
lab.p.snomed.tape.errors    (snomed.tape.errors) 
[snomed.load.run, snomed.tape.error.type,snomed.tape.error.q]
:SPTER[spter]E[sptet,spteq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 snomed.tape.error.type       1 FREE     L                 sptet                                                       
 snomed.tape.error.q          4 PINT     R                 spteq                                                       
 snomed.tape.error.class      1 FREE     L                 VAL=@snomed.tape.error.line#7                               
 snomed.tape.error.code       6 FREE     L                 VAL=@snomed.tape.error.line$6                               
 snomed.tape.error.line     128 FREE     L                 :SPTER[spter]E[sptet,spteq]|0                               
 snomed.tape.error.term     121 FREE     L                 VAL=@snomed.tape.error.line%7:0S                            
 Ì       2
 INDEX FILE/INTERNAL NAME           SUBSCRIPTS/PHYSICAL BASE

 lab.p.term.bill.code.index         [billing.code,urn] = active
   bill.code.x                        &SPTB[sptBC,spt]

 lab.p.term.confidential.term.x     [lookup.from,lookup,urn] = active
   confidential.term.x                &SPTIC[sptLT,sptLF,spt]

 lab.p.term.confidential.type.x     [type,lookup.from,lookup,urn] = active
   confidential.type.x                &SPTTC[sptT,sptLT,sptLF,spt]

 lab.p.term.ref.lab.code.index      [lab.site,lab.site.ref.code,urn] = active
   lab.ref.code.x                     &SPTRC[scl,sclRc,spt]

 lab.p.term.lab.res.code.index      [lab.site,lab.site.res.code,urn] = active
   lab.res.code.x                     &SPTRSC[scl,sclrC,spt]

 lab.p.term.lab.site.index          [lab.site,urn] = active
   lab.site.x                         &SPTLS[scl,spt]

 lab.p.term.text.search.index       [lookup,name.length,compressed.name,urn,lookup] = active
   term.search.x                      &SPTX[sptLF,sptNL,sptNC,spt,sptLF]

 lab.p.term.term.index              [lookup.from,lookup,urn] = free
   term.x                             &SPTI[sptLT,sptLF,spt]

 lab.p.term.type.index              [type,lookup.from,lookup,urn] = active
   type.x                             &SPTT[sptT,sptLT,sptLF,spt]